package com.sky.module.system.post.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sky.module.system.post.domain.entity.Post;
import com.sky.module.system.post.domain.vo.PostQueryVo;

/**
 * @author
 * @date 2023/2/27 23:22
 **/
public interface PostService extends IService<Post> {
    /***
     * @description 分页条件查询岗位信息
     * @param postQueryVo
     * @return com.baomidou.mybatisplus.extension.plugins.pagination.Page<com.zsg.entity.Post>
     * @date 2023/2/28 0:14
     *
     */
    Page<Post> list(PostQueryVo postQueryVo);

    /***
     * @description 重写修改方法，记录数据变更记录
     * @param post
     * @return boolean
     * @date 2023/3/6 0:30
     *
     */
    public boolean update(Post post);

}
